to halve themselves - French English Dictionary